import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

import { DeviceCategorysRoutingModule } from './device-categorys-routing.module';
import {FormsModule, ReactiveFormsModule} from "@angular/forms";
import {OneOperationModule} from "../../../widgets/one-operation/one-operation.module";
import {NgZorroAntdModule, NzFormModule} from "ng-zorro-antd";
import {DeviceCategorysComponent} from "./device-categorys.component";
import {DeviceCategoryAddComponent} from "./device-category-add/device-category-add.component";
import {DeviceCategoryUpdateComponent} from "./device-category-update/device-category-update.component";
import {DeviceCategoryService} from "./device-category.service";
import {DataDictionaryService} from "../../../services/dataDictionary.service";

@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    ReactiveFormsModule,
    OneOperationModule,
    DeviceCategorysRoutingModule,
    NgZorroAntdModule
  ],
  declarations: [DeviceCategorysComponent, DeviceCategoryAddComponent, DeviceCategoryUpdateComponent],
  providers: [
    DeviceCategoryService,
    DataDictionaryService
  ]
})
export class DeviceCategorysModule { }
